#include "led.h"
/*
    LED_Ctrl:控制led
    @a：8号灯的亮灭 0->灭 1->亮
    @b：9号灯的亮灭
    @c：10号灯的亮灭
*/
void LED_Ctrl(int a,int b,int c)
{
    // step1:装驱动(每次开机之后，都需要将这个驱动文件安装好)
	// system("insmod led_drv.ko");
	
	// step2:打开对应的设备文件
    int led_fd = open("/dev/led_drv",O_RDWR);
    if(led_fd == -1)
    {
        printf("LED fail\n") ;  
    }
		
	// step3:通过命令去控制LED
    unsigned char cmd8[2]={a,8};
    write(led_fd,cmd8,2);
    unsigned char cmd9[2]={b,9};
    write(led_fd,cmd9,2);
    unsigned char cmd10[2]={c,10};
    write(led_fd,cmd10,2);
   
	// step4:关闭文件
    close(led_fd);
}
